yard-long bean - French English Dictionary